package com.dengbw.systemtransfer.model.db;


import lombok.*;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class CmmFunctionExtConfig {

	@TableId(type = IdType.AUTO)
	/**
	 * ID
	 */
	@ApiModelProperty(value = "ID", position = 0)
	private Long id;

	/**
	 * 地址链接名称
	 */
	@ApiModelProperty(value = "地址链接名称", position = 1)
	private String name;

	/**
	 * 类型，具体的参考后期枚举
	 */
	@ApiModelProperty(value = "类型，具体的参考后期枚举", position = 2)
	private Integer type;

	/**
	 * 具体的访问信息可以是地址，可以是agentId
	 */
	@ApiModelProperty(value = "具体的访问信息可以是地址，可以是agentId", position = 3)
	private String url;

	/**
	 * 平台类型，1为手机端，2为PC端 空为双平台
	 */
	@ApiModelProperty(value = "平台类型，1为手机端，2为PC端 空为双平台", position = 4)
	private Integer platform;

	/**
	 * 租户ID
	 */
	@ApiModelProperty(value = "租户ID", position = 5)
	private String tenantId;

	/**
	 * 村租户标识
	 */
	@ApiModelProperty(value = "村租户标识", position = 6)
	private Long subTenantId;


}
